home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 1997
/
HAM Radio 1997.iso
/
vcls
/
wfc007.000
/
include
/
tape.hpp
< prev
next >
Wrap
C/C++ Source or Header
|
1996-04-08
|
1KB
|
50 lines
#ifndef TAPE_CLASS_HEADER
#define TAPE_CLASS_HEADER
class CTape : public CFile
{
private:
void m_Initialize( );
protected:
public:
CTape();
~CTape();
/*
** The Win32 API
*/
virtual BOOL CreatePartition(); // CreateTapePartition
virtual BOOL Erase(); // EraseTape
virtual BOOL GetParameters(); // GetTapeParameters
virtual BOOL GetPosition(); // GetTapePosition
virtual BOOL GetStatus(); // GetTapeStatus
virtual BOOL Prepare(); // PrepareTape
virtual BOOL SetParameters(); // SetTapeParameters
virtual BOOL SetPosition(); // SetTapePosition
virtual BOOL Mark(); // WriteTapemark
virtual BOOL Read(); // BackupRead
virtual BOOL Seek(); // BackupSeek
virtual BOOL Write(); // BackupWrite
/*
** API's to make life easier
*/
virtual BOOL Open(); // Calls Prepare( TAPE_LOAD )
virtual BOOL Close(); // Calls Prepare( TAPE_UNLOAD )
/*
** Operators
*/
};
#endif // TAPE_CLASS_HEADER